<html>
<head><meta charset="utf-8"><title>Lang team proposals, project groups, and active/backlog · t-lang · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/index.html">t-lang</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html">Lang team proposals, project groups, and active/backlog</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="195909741"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/195909741" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#195909741">(Apr 30 2020 at 22:22)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> and I just sketched out a policy draft and a graph of the workflow for handling language proposals:<br>
<a href="https://hackmd.io/vtE1YgufTU-q_u-NOXqW8A?both" title="https://hackmd.io/vtE1YgufTU-q_u-NOXqW8A?both">https://hackmd.io/vtE1YgufTU-q_u-NOXqW8A?both</a></p>



<a name="195909806"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/195909806" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#195909806">(Apr 30 2020 at 22:23)</a>:</h4>
<p>The idea would be to get the language team more in a mode where we just review ideas and charter project groups to delegate the writing of RFCs to, and then review the output of those project groups when ready.</p>



<a name="195909940"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/195909940" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#195909940">(Apr 30 2020 at 22:24)</a>:</h4>
<p>Thoughts and feedback welcome.</p>



<a name="195925548"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/195925548" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Lokathor <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#195925548">(May 01 2020 at 02:21)</a>:</h4>
<p>I think it could be improved with clarification for what's "small" and what's "big enough for an RFC". Maybe pick some previous RFCs that lang oversaw that you can deem, in retrospect, to actually be "useful, but sub-RFC complexity"</p>



<a name="195929234"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/195929234" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Charles Lew <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#195929234">(May 01 2020 at 03:44)</a>:</h4>
<p>Mmm, "Idea" in the graph means "unbaked proposal" right? Sometimes i personally want to raise some pain points without knowing what the first proposal towards solving it would look like...</p>



<a name="195938787"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/195938787" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#195938787">(May 01 2020 at 07:45)</a>:</h4>
<p>That's very much the goal of the side loop for iteration: internals, zulip, etc.</p>



<a name="195943641"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/195943641" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#195943641">(May 01 2020 at 09:17)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116458">Charles Lew</span> <a href="#narrow/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog/near/195929234" title="#narrow/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog/near/195929234">said</a>:</p>
<blockquote>
<p>Mmm, "Idea" in the graph means "unbaked proposal" right? Sometimes i personally want to raise some pain points without knowing what the first proposal towards solving it would look like...</p>
</blockquote>
<p>I think it's a good question, actually -- I'm not sure <em>how</em> far along an idea has to be, but I definitely want to move us closer to the "unbaked" side than RFCs tend to be today.</p>



<a name="195981371"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/195981371" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#195981371">(May 01 2020 at 16:50)</a>:</h4>
<p>I think it would be great to call out if e.g. this process would mean that we close issues on rust-lang/rust that need lang team approval, asking people to follow this process. We currently do that in some cases (e.g. lint requests, major feature proposals) but not very consistently, in part because the RFC process is (too) heavy weight</p>



<a name="195981476"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/195981476" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#195981476">(May 01 2020 at 16:51)</a>:</h4>
<p>I would personally love to say that we do, and that people should use internals/zulip for "I have some idea I'd like to iterate on" rather than an issue on rust-lang/rust. But getting "official" sanction of that would be great, beyond the ad-hoc "Mark thinks so and is somewhat happy to go close people's issues"</p>



<a name="196008615"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196008615" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196008615">(May 01 2020 at 20:52)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116122">simulacrum</span> <a href="#narrow/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog/near/195981371" title="#narrow/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog/near/195981371">said</a>:</p>
<blockquote>
<p>I think it would be great to call out if e.g. this process would mean that we close issues on rust-lang/rust that need lang team approval, asking people to follow this process. We currently do that in some cases (e.g. lint requests, major feature proposals) but not very consistently, in part because the RFC process is (too) heavy weight</p>
</blockquote>
<p>yes</p>



<a name="196008632"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196008632" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196008632">(May 01 2020 at 20:52)</a>:</h4>
<p>I will start extending the doc I think a bit there</p>



<a name="196009783"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196009783" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196009783">(May 01 2020 at 21:03)</a>:</h4>
<p>(just did)</p>



<a name="196011762"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196011762" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196011762">(May 01 2020 at 21:23)</a>:</h4>
<p>cc <span class="user-mention" data-user-id="226095">@Dirkjan Ochtman</span> but also <span class="user-group-mention" data-user-group-id="2317">@WG-governance</span></p>



<a name="196012226"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196012226" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196012226">(May 01 2020 at 21:29)</a>:</h4>
<p>For context for y'all, probably best to just start at the top, but this is a attempt to specify the workflow for language change proposals, I think a key first step towards something like "staged RFCs", but also towards increased transparency of what the lang team is prioritizing and working on.</p>



<a name="196013885"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196013885" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196013885">(May 01 2020 at 21:46)</a>:</h4>
<p>I was thinking maybe it behooves us to also spell out "just enough" of the staging here</p>



<a name="196063591"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196063591" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Dirkjan Ochtman <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196063591">(May 02 2020 at 18:12)</a>:</h4>
<p>I want to make explicit that in my view there's quite a gap between the transparency/accessibility of internals compared to Zulip</p>



<a name="196063644"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196063644" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Dirkjan Ochtman <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196063644">(May 02 2020 at 18:14)</a>:</h4>
<p>as in, keeping lightweight tabs on what's going on through internals works well for me, not so much with Zulip IMO</p>



<a name="196063791"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196063791" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Dirkjan Ochtman <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196063791">(May 02 2020 at 18:18)</a>:</h4>
<p>to what extent is the "Language team list of proposals we'd like to see" fleshed out? This seems like a big important thing to me</p>



<a name="196065050"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196065050" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196065050">(May 02 2020 at 18:55)</a>:</h4>
<p><span class="user-mention" data-user-id="226095">@Dirkjan Ochtman</span> It's not something we currently have written down in one place, but we'd like to fix that.</p>



<a name="196065058"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196065058" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196065058">(May 02 2020 at 18:55)</a>:</h4>
<p>There are scattered notes, but historically we haven't written it all down in one place.</p>



<a name="196069756"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196069756" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Lokathor <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196069756">(May 02 2020 at 20:57)</a>:</h4>
<p>Myself, I think that Internals has a worse setup and is harder to follow than Zulip is.</p>



<a name="196142242"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196142242" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> scottmcm <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196142242">(May 04 2020 at 05:36)</a>:</h4>
<p>I think it depends on depth.  To me, looking at an overview and following maybe one or two threads is easier in IRLO, but for deep involvement in something it's easier on zulip.</p>



<a name="196670053"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196670053" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196670053">(May 06 2020 at 17:35)</a>:</h4>
<p>Something I was thinking about:</p>



<a name="196670105"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196670105" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196670105">(May 06 2020 at 17:36)</a>:</h4>
<p>I think an important part of the RFC process is that team members <em>and</em> non-team members use it in roughly the same way</p>



<a name="196670148"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196670148" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196670148">(May 06 2020 at 17:36)</a>:</h4>
<p>(You  might see liaisons as a kind of exception to this, but I think of it as more of a way to make that promise <em>more true</em>, rather than <em>less</em>)</p>



<a name="196670180"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196670180" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196670180">(May 06 2020 at 17:36)</a>:</h4>
<p>I think we should make explicit that lang team ideas <strong>also</strong> begin as proposals</p>



<a name="196670192"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196670192" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196670192">(May 06 2020 at 17:36)</a>:</h4>
<p>And along those lines I have one in mind ;)</p>



<a name="196670208"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196670208" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196670208">(May 06 2020 at 17:37)</a>:</h4>
<p>Another thing I was wondering:</p>



<a name="196670232"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196670232" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196670232">(May 06 2020 at 17:37)</a>:</h4>
<p>When a project group has an idea for an RFC... do they start with a <em>proposal</em>?</p>



<a name="196670250"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196670250" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196670250">(May 06 2020 at 17:37)</a>:</h4>
<p>I think the answer is probably "no", but it may depend on the scope of the project group</p>



<a name="196670308"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196670308" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196670308">(May 06 2020 at 17:37)</a>:</h4>
<p>I think if we keep project groups relatively narrowly tailored, there wouldn't be a need for a follow-up proposal</p>



<a name="196670411"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196670411" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196670411">(May 06 2020 at 17:38)</a>:</h4>
<p>But if we have groups with a broad focus -- I'm thinking of things like "async" or "error handling" -- then it might make more sense. These sorts of groups are perhaps closer to what we've traditionally called "domain working groups", though.</p>



<a name="196831725"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196831725" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196831725">(May 07 2020 at 21:20)</a>:</h4>
<p><span class="user-mention" data-user-id="239881">@Josh Triplett</span> I'm trying to capture a bit of our thoughts about how project groups should fit into overall lang team workflow into <a href="https://hackmd.io/vtE1YgufTU-q_u-NOXqW8A?edit" title="https://hackmd.io/vtE1YgufTU-q_u-NOXqW8A?edit">the hackmd</a></p>



<a name="196833025"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196833025" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196833025">(May 07 2020 at 21:32)</a>:</h4>
<p>I'm finding it sort of hard to decide what to write down, I admit</p>



<a name="196833088"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196833088" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196833088">(May 07 2020 at 21:33)</a>:</h4>
<p>some things that are on my mind:</p>
<ul>
<li>the idea of project groups "driving" a design  -- i.e., the work happens in the context of a project group primarily, and the role of the lang team is to offer feedback and add constraints, but not necessarily to dictate a solution (though it's fine to ask for advice or opinions)</li>
</ul>



<a name="196833239"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196833239" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196833239">(May 07 2020 at 21:35)</a>:</h4>
<ul>
<li>the idea of "presenting" RFCs -- or draft RFCs as they develop! -- in a recorded format that can be posted to youtube, perhaps with a blog post, to help people understand the ideas and lead-up to an RFC</li>
</ul>



<a name="196833267"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196833267" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196833267">(May 07 2020 at 21:35)</a>:</h4>
<ul>
<li>or possibly giving smaller updates in other contexts? design meetings or triage meetings</li>
</ul>



<a name="196833271"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196833271" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196833271">(May 07 2020 at 21:35)</a>:</h4>
<p>maybe I'm getting too ambitious :)</p>



<a name="196833336"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/Lang%20team%20proposals%2C%20project%20groups%2C%20and%20active/backlog/near/196833336" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/Lang.20team.20proposals.2C.20project.20groups.2C.20and.20active.2Fbacklog.html#196833336">(May 07 2020 at 21:36)</a>:</h4>
<ul>
<li>thoughts about how to incorporate staging, and in particular the kinds of concerns and feedback that is most appropriate at each stage</li>
</ul>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>